export const IconVoice = ({ className }: { className?: string }) => (
  <svg className={className} fill="#1890FF" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
    width="200" height="200"
  >
    <path
      d="M850.273818 458.225259c-1.769296-110.756523-1.769296-110.756523-1.769296-110.756523l-56.281841-0.463558c0 0 0 0-0.207731 114.734114C791.735587 615.72334 664.063813 740.53395 508.4128 740.53395c-155.653059 0-284.652062-124.836193-281.832853-278.794657 1.962701-107.156532 2.303462-115.109668 2.303462-115.109668l-57.363476-0.88823c0 0 0 8.15882 0 112.484887 0 166.088736 121.939213 303.989479 282.083563 330.929038l0 116.408243-169.254845 0 0 52.30732 451.326129 0 0-52.30732L559.379589 905.563564 559.379589 790.525528C724.283336 767.272941 852.97637 627.346051 850.273818 458.225259zM510.019391 626.515127c93.462648 0 169.242566-74.961272 169.242566-167.426197l0.877997-225.402633c0-93.194542-74.604138-168.736029-168.795381-168.736029-94.208639 0-170.583097 75.541487-170.583097 168.736029l0 225.402633C340.761476 551.553854 416.542416 626.515127 510.019391 626.515127z"
    ></path>
  </svg>
)
export const IconVoice1 = ({ className }: { className?: string }) => (
  <svg className={className} width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
    <path
      d="M11.9257 4.33838C11.8681 4.27876 11.7991 4.23135 11.7227 4.19897C11.6464 4.16659 11.5644 4.1499 11.4815 4.1499C11.3986 4.1499 11.3165 4.16659 11.2402 4.19897C11.1639 4.23135 11.0949 4.27876 11.0373 4.33838C10.9296 4.45292 10.8697 4.6042 10.8697 4.7614C10.8697 4.9186 10.9296 5.06989 11.0373 5.18442C12.3449 6.49459 13.0793 8.27003 13.0793 10.1211C13.0793 11.9721 12.3449 13.7476 11.0373 15.0577C10.9185 15.1767 10.8517 15.338 10.8517 15.5062C10.8517 15.6743 10.9185 15.8356 11.0373 15.9546C11.1563 16.0734 11.3176 16.1401 11.4857 16.1401C11.6539 16.1401 11.8152 16.0734 11.9341 15.9546C13.4649 14.4085 14.3229 12.3204 14.3213 10.1447C14.3197 7.96909 13.4587 5.88218 11.9257 4.33838Z"
      fill="#1890FF"
    />
    <path
      d="M9.14219 6.5636C9.02585 6.45954 8.87525 6.40202 8.71917 6.40202C8.56308 6.40202 8.41248 6.45954 8.29614 6.5636C8.19032 6.67906 8.13161 6.82999 8.13161 6.98662C8.13161 7.14324 8.19032 7.29418 8.29614 7.40964C9.04527 8.16268 9.46581 9.18168 9.46581 10.2439C9.46581 11.3061 9.04527 12.3251 8.29614 13.0781C8.19209 13.1945 8.13456 13.3451 8.13456 13.5012C8.13456 13.6572 8.19209 13.8078 8.29614 13.9242C8.41161 14.03 8.56254 14.0887 8.71917 14.0887C8.87579 14.0887 9.02672 14.03 9.14219 13.9242C10.0984 12.9377 10.6331 11.6177 10.6331 10.2439C10.6331 8.87002 10.0984 7.55009 9.14219 6.5636ZM5.4196 9.4486C5.32137 9.54612 5.24341 9.66211 5.19021 9.78989C5.13701 9.91767 5.10962 10.0547 5.10962 10.1931C5.10962 10.3315 5.13701 10.4686 5.19021 10.5964C5.24341 10.7241 5.32137 10.8401 5.4196 10.9376C5.56713 11.0865 5.75555 11.1881 5.96094 11.2297C6.16634 11.2712 6.37946 11.2508 6.57324 11.1711C6.76702 11.0913 6.93274 10.9557 7.04935 10.7816C7.16597 10.6075 7.22823 10.4027 7.22823 10.1931C7.22823 9.98356 7.16597 9.77873 7.04935 9.60461C6.93274 9.4305 6.76702 9.29495 6.57324 9.21518C6.37946 9.13541 6.16634 9.11501 5.96094 9.15657C5.75555 9.19813 5.56713 9.29977 5.4196 9.4486Z"
      fill="#1890FF"
    />
    <circle cx="10" cy="10" r="9.4" stroke="#1890FF" strokeWidth="1.2"/>
  </svg>

)
export const IconRecording = ({ className }: { className?: string }) => (
  <svg className={className} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
    width="200" height="200"
  >
    <path
      d="M533.333333 213.333333A320 320 0 0 0 213.333333 533.333333a320 320 0 0 0 320 320 320 320 0 0 0 320-320A320 320 0 0 0 533.333333 213.333333M298.666667 426.666667h85.333333a42.666667 42.666667 0 0 1 42.666667 42.666666v42.666667c0 21.333333-16.213333 38.4-36.693334 41.386667L439.893333 640H390.4L341.333333 554.666667v85.333333H298.666667m213.333333-213.333333h85.333333v42.666666h-85.333333v42.666667h85.333333v42.666667h-85.333333v42.666666h85.333333v42.666667h-85.333333a42.666667 42.666667 0 0 1-42.666667-42.666667v-128a42.666667 42.666667 0 0 1 42.666667-42.666666m170.666667 0h85.333333v42.666666h-85.333333v128h85.333333v42.666667h-85.333333a42.666667 42.666667 0 0 1-42.666667-42.666667v-128a42.666667 42.666667 0 0 1 42.666667-42.666666m-341.333334 42.666666v42.666667h42.666667v-42.666667"
    ></path>
  </svg>
)
export const IconNewChat = ({ className }: { className?: string }) => (
  <svg className={className} width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    <path fillRule="evenodd" clipRule="evenodd"
      d="M7.96377 1.21826H4.6C2.05949 1.21826 0 3.27775 0 5.81826V10.0001C0 11.4817 1.0549 12.717 2.45459 12.9957V14.66C2.45459 15.5926 3.54233 16.1021 4.25879 15.5051L3.87468 15.0441L4.25879 15.5051L7.19931 13.0546H7.96364H9.69091C12.2314 13.0546 14.2909 10.9951 14.2909 8.45462V7.54567H13.0909V8.45462C13.0909 10.3324 11.5687 11.8546 9.69091 11.8546H7.96364H6.98208H6.76485L6.59797 11.9937L3.65459 14.4465V12.4546V11.8546H3.05459H3.05455C2.03031 11.8546 1.2 11.0243 1.2 10.0001V5.81826C1.2 3.94049 2.72223 2.41826 4.6 2.41826H7.96377V1.21826Z"
      fill="#333333"
    />
    <path d="M10 2.45455H14.9091M12.4545 0V4.90909" stroke="#333333" strokeWidth="1.2"/>
  </svg>

)
export const IconStop = ({ className }: { className?: string }) => (
  <svg className={className} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
    width="200" height="200"
  >
    <path
      d="M514.4 36C250.8 36 36 250.8 36 514.4s214.8 478.4 478.4 478.4 478.4-214.8 478.4-478.4S777.6 36 514.4 36L514.4 36zM514.4 932.8c-231.2 0-418.4-188-418.4-418.4 0-231.2 188-418.4 418.4-418.4 231.2 0 418.4 188 418.4 418.4C932.8 745.2 745.2 932.8 514.4 932.8L514.4 932.8z"
      fill="#272536"
    ></path>
    <path
      d="M620 684l-218.8 0c-33.2 0-60-27.2-60-60l0-218.8c0-33.2 27.2-60 60-60L620 345.2c33.2 0 60 27.2 60 60L680 624C680 657.2 653.2 684 620 684z"
      fill="#272536"
    ></path>
  </svg>

)
export const IconSettings0 = ({ className }: { className?: string }) => (
  <svg className={className} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
    p-id="2769" width="200" height="200"
  >
    <path
      d="M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357 357 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a352 352 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357 357 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64z m-23.424 64H446.72l-36.352 113.088-24.512 11.968a294 294 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293 293 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294 294 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288 288 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293 293 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a288 288 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384m0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256"
      p-id="2770"
    ></path>
  </svg>

)
export const IconSettings = ({ className }: { className?: string }) => (
  <svg className={className} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3890" width="200" height="200"><path d="M224 512c-17.6 0-32-14.4-32-32V64c0-17.6 14.4-32 32-32 17.632 0 32 14.4 32 32v416c0 17.6-14.368 32-32 32z m0 256c35.232 0 64-28.8 64-64s-28.768-64-64-64c-35.2 0-64 28.8-64 64s28.8 64 64 64z m0-192a127.968 127.968 0 0 1 32 251.84V960c0 17.6-14.368 32-32 32-17.6 0-32-14.4-32-32v-132.16A127.968 127.968 0 0 1 224 576z m288-192c35.232 0 64-28.8 64-64s-28.768-64-64-64c-35.2 0-64 28.8-64 64s28.8 64 64 64z m32-187.84A127.968 127.968 0 0 1 512 448a127.968 127.968 0 0 1-32-251.84V64c0-17.6 14.4-32 32-32 17.632 0 32 14.4 32 32v132.16zM512 512c17.632 0 32 14.4 32 32v416c0 17.6-14.368 32-32 32-17.6 0-32-14.4-32-32V544c0-17.6 14.4-32 32-32z m288 0c-17.6 0-32-14.4-32-32V64c0-17.6 14.4-32 32-32 17.632 0 32 14.4 32 32v416c0 17.6-14.368 32-32 32z m0 256c35.232 0 64-28.8 64-64s-28.768-64-64-64c-35.2 0-64 28.8-64 64s28.8 64 64 64z m0-192a127.968 127.968 0 0 1 32 251.84V960c0 17.6-14.368 32-32 32-17.6 0-32-14.4-32-32v-132.16A127.968 127.968 0 0 1 800 576z" fill="#404853" p-id="3891"></path></svg>

)
